139.93 meters = 459 feet and 1.06 inches