99.92 meters = 327 feet and 9.86 inches