127.24 meters = 417 feet and 5.45 inches