8949.8 inches = 227.32492 meters