1002.7 meters = 3289 feet and 8.38 inches