1025.34 meters = 3363 feet and 11.72 inches