258 x 624 inches = 6.553 x 15.85 meters