127.52 meters = 418 feet and 4.47 inches