805 x 804 inches = 20.447 x 20.422 meters