88.21 meters = 289.402887 feet