134.1 meters = 439 feet and 11.53 inches