89.6 meters = 293.963255 feet