1009.5 meters = 3312 feet and 0.09 inches