2126 cm = 21.26 meters