1013.6 meters = 3325 feet and 5.51 inches