8958.8 inches = 227.55352 meters