99.85 meters = 327 feet and 7.1 inches