884.8 inches = 22.47392 meters