89.49 meters = 293.602362 feet