134.06 meters = 439 feet and 9.95 inches