885.35 inches = 22.48789 meters