1228.7 meters = 4031 feet and 2.02 inches