99.4 meters = 326 feet and 1.39 inches