13.4 meters = 43.963255 feet