1025.2 meters = 3363 feet and 6.2 inches