841.1 inches = 21.36394 meters