99.93 meters = 327 feet and 10.25 inches