At 5 m long and weighing 350 kg, the robotic whale shark can reportedly precisely mimic the swimming, turning, floating, diving and mouth movements of a real whale shark.