99.39 meters = 326 feet and 0.99 inches