617 x 123 meters = 24291.34 x 4842.52 inches