99.882 meters = 327 feet and 8.36 inches