1025.4 meters = 3364 feet and 2.08 inches