99.91 meters = 327 feet and 9.46 inches