623 x 601 inches = 15.824 x 15.265 meters