508 x 88 inches = 12.903 x 2.235 meters