99.95 meters = 327.919948 feet