90.91 meters = 298.261155 feet