99.94 meters = 327 feet and 10.65 inches