1009.57 meters = 3312 feet and 2.85 inches