99.58 meters = 326 feet and 8.47 inches