232 x 624 inches = 5.893 x 15.85 meters