1018.71 meters = 3342 feet and 2.69 inches