1041.6 meters = 3417 feet and 3.87 inches