261 x 627 inches = 6.629 x 15.926 meters