98.3 meters = 322.506562 feet