89.4 meters = 293.307087 feet