577 x 899 inches = 14.656 x 22.835 meters