885.4 inches = 22.48916 meters