139.95 meters = 459 feet and 1.84 inches