99.87 meters = 327 feet and 7.89 inches