1006.71 meters = 3302 feet and 10.25 inches