888.4 inches = 22.56536 meters