239 x 839 inches = 6.071 x 21.311 meters