6268.4 meters = 20565 feet and 7.4 inches