621 meters = 2037 feet and 4.82 inches