683 x 246 inches = 17.348 x 6.248 meters