389 x 905 inches = 9.881 x 22.987 meters