139.96 meters = 459 feet and 2.24 inches