8951.8 inches = 227.37572 meters