884.35 inches = 22.46249 meters