89.22 meters = 292.716535 feet