127.55 meters = 418 feet and 5.65 inches