1026.4 meters = 3367 feet and 5.45 inches