140.129 meters = 459 feet and 8.89 inches