99.86 meters = 327 feet and 7.5 inches