134.3 meters = 440.616798 feet