1061.5 meters = 3482 feet and 7.34 inches