99 meters = 324.80315 feet