1229.2 meters = 4032 feet and 9.7 inches