90.33 meters = 296.358268 feet