623 x 186 inches = 15.824 x 4.724 meters