90.49 meters = 296.883202 feet