140.128 meters = 459 feet and 8.85 inches