884.4 inches = 22.46376 meters