8938.6 inches = 227.04044 meters